package Typage;

import Error.TypeError;
import Semantique.Visitor;

public class FileType {
	public ClassList classes;

	public Expr main;
	
	public int NbVariableDeclare;

	public FileType(ClassList classes_init, Expr main_init) {
		this.classes = classes_init;
		this.main = main_init;
	}

	void accept(Visitor v) throws TypeError {
		v.visit(this);
	}
}